haven't the foggiest - German English Dictionary